Central Ave, Alameda, CA, Alameda
Food and service is great, place is small, food is slightly more salty then my taste but great place for Mediterranean f
Food and service is great, place is small, food is slightly more salty then my taste but great place for Mediterranean f